﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FuenteDeDatos.Interfaces;
using FuenteDeDatos.DAOSqlServer;
using FuenteDeDatos.DAOMySQL;
using FuenteDeDatos.Conexiones;
using log4net;

namespace FuenteDeDatos.FabricaDatos
{
    public class FabricaConexion
    {
        // variable para el uso de Log4Net
        private static log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);

        public FabricaConexion()
        {
        }

        public static IDAOAccesoConexion DaoSqlServerAccesoConexion()
        {
            log.Info("para retornar la conexion ");
            return new DAOConexionSqlServer();
        }

        public static IDAOAccesoConexion DaoMySqlAccesoConexion()
        {
            return new DAOMySQLAccesoConexion();
        }
    }
}
